/**
 * This is a generated class and is not intended for modification.  To customize behavior
 * of this service wrapper you may modify the generated sub-class of this class - GlobalService.as.
 */
package ws.global.service
{
import com.adobe.fiber.core.model_internal;
import com.adobe.fiber.services.wrapper.WebServiceWrapper;
import com.adobe.serializers.utility.TypeUtility;
import ejeplo.GLBdeleteOpcionIN;
import mx.rpc.AbstractOperation;
import mx.rpc.AsyncToken;
import mx.rpc.soap.mxml.Operation;
import mx.rpc.soap.mxml.WebService;
import ws.global.vo.GLBaddCategoriaIN;
import ws.global.vo.GLBaddDimensionIN;
import ws.global.vo.GLBaddFichaIN;
import ws.global.vo.GLBaddOpcionIN;
import ws.global.vo.GLBaddPreguntaIN;
import ws.global.vo.GLBdeleteCategoriaIN;
import ws.global.vo.GLBdeleteDimensionIN;
import ws.global.vo.GLBdeleteFichaIN;
import ws.global.vo.GLBdeletePreguntaIN;
import ws.global.vo.GLBgetCategoriasIN;
import ws.global.vo.GLBgetCategoriasOUT;
import ws.global.vo.GLBgetDimCatPreOpcXFichaIN;
import ws.global.vo.GLBgetDimCatPreOpcXFichaOUT;
import ws.global.vo.GLBgetDimensionesIN;
import ws.global.vo.GLBgetDimensionesOUT;
import ws.global.vo.GLBgetFichasOUT;
import ws.global.vo.GLBgetOpcionesIN;
import ws.global.vo.GLBgetOpcionesOUT;
import ws.global.vo.GLBgetPreguntasIN;
import ws.global.vo.GLBgetPreguntasOUT;
import ws.global.vo.GLBgetRespuestasIN;
import ws.global.vo.GLBgetRespuestasOUT;
import ws.global.vo.GLBgetTipoRespuestasOUT;
import ws.global.vo.GLBmoveCategoriaIN;
import ws.global.vo.GLBmoveDimiensionIN;
import ws.global.vo.GLBmoveFichaIN;
import ws.global.vo.GLBmoveOpcionIN;
import ws.global.vo.GLBmovePreguntaIN;
import ws.global.vo.GLBsaveRespuestasFichaIN;
import ws.global.vo.GLBsetCategoriaIN;
import ws.global.vo.GLBsetDimensionIN;
import ws.global.vo.GLBsetFichaIN;
import ws.global.vo.GLBsetOpcionIN;
import ws.global.vo.GLBsetPreguntaIN;

[ExcludeClass]
internal class _Super_GlobalService extends com.adobe.fiber.services.wrapper.WebServiceWrapper
{
    
    // Constructor
    public function _Super_GlobalService()
    {
        // initialize service control
        _serviceControl = new mx.rpc.soap.mxml.WebService();
        var operations:Object = new Object();
        var operation:mx.rpc.soap.mxml.Operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBgetCategorias");
         operation.resultType = ws.global.vo.GLBgetCategoriasOUT;
        operations["gLBgetCategorias"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBgetFichas");
         operation.resultType = ws.global.vo.GLBgetFichasOUT;
        operations["gLBgetFichas"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBgetTipoRespuestas");
         operation.resultType = ws.global.vo.GLBgetTipoRespuestasOUT;
        operations["gLBgetTipoRespuestas"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBsetCategoria");
        operations["gLBsetCategoria"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBdeleteOpcion");
        operations["gLBdeleteOpcion"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBdeleteFicha");
        operations["gLBdeleteFicha"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBsetFicha");
        operations["gLBsetFicha"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBgetRespuestas");
         operation.resultType = ws.global.vo.GLBgetRespuestasOUT;
        operations["gLBgetRespuestas"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBmoveFicha");
        operations["gLBmoveFicha"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBaddFicha");
        operations["gLBaddFicha"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBdeleteCategoria");
        operations["gLBdeleteCategoria"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBaddPregunta");
        operations["gLBaddPregunta"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBaddCategoria");
        operations["gLBaddCategoria"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBdeleteDimension");
        operations["gLBdeleteDimension"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBsetDimension");
        operations["gLBsetDimension"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBgetOpciones");
         operation.resultType = ws.global.vo.GLBgetOpcionesOUT;
        operations["gLBgetOpciones"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBgetDimCatPreOpcXFicha");
         operation.resultType = ws.global.vo.GLBgetDimCatPreOpcXFichaOUT;
        operations["gLBgetDimCatPreOpcXFicha"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBmovePregunta");
        operations["gLBmovePregunta"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBsaveRespuestasFicha");
        operations["gLBsaveRespuestasFicha"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBmoveCategoria");
        operations["gLBmoveCategoria"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBgetDimensiones");
         operation.resultType = ws.global.vo.GLBgetDimensionesOUT;
        operations["gLBgetDimensiones"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBaddDimension");
        operations["gLBaddDimension"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBsetPregunta");
        operations["gLBsetPregunta"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBmoveDimiension");
        operations["gLBmoveDimiension"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBmoveOpcion");
        operations["gLBmoveOpcion"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBgetPreguntas");
         operation.resultType = ws.global.vo.GLBgetPreguntasOUT;
        operations["gLBgetPreguntas"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBsetOpcion");
        operations["gLBsetOpcion"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBdeletePregunta");
        operations["gLBdeletePregunta"] = operation;

        operation = new mx.rpc.soap.mxml.Operation(null, "gLBaddOpcion");
        operations["gLBaddOpcion"] = operation;

        _serviceControl.operations = operations;
        try
        {
            _serviceControl.convertResultHandler = com.adobe.serializers.utility.TypeUtility.convertResultHandler;
        }
        catch (e: Error)
        { /* Flex 3.4 and earlier does not support the convertResultHandler functionality. */ }


        preInitializeService();
        model_internal::initialize();
    }
    
    //init initialization routine here, child class to override
    protected function preInitializeService():void
    {


        _serviceControl.service = "GlobalService";
        _serviceControl.port = "GlobalServiceSoap";
        wsdl = "http://localhost:61801/cl/innovision/sjm/global/service/GlobalService.asmx?WSDL";
        model_internal::loadWSDLIfNecessary();
    }
    

    /**
      * This method is a generated wrapper used to call the 'gLBgetCategorias' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBgetCategorias(msgIn:ws.global.vo.GLBgetCategoriasIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBgetCategorias");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBgetFichas' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBgetFichas() : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBgetFichas");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send() ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBgetTipoRespuestas' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBgetTipoRespuestas() : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBgetTipoRespuestas");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send() ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBsetCategoria' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBsetCategoria(msgIn:ws.global.vo.GLBsetCategoriaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBsetCategoria");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBdeleteOpcion' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBdeleteOpcion(msgIn:ejeplo.GLBdeleteOpcionIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBdeleteOpcion");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBdeleteFicha' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBdeleteFicha(msgIn:ws.global.vo.GLBdeleteFichaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBdeleteFicha");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBsetFicha' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBsetFicha(msgIn:ws.global.vo.GLBsetFichaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBsetFicha");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBgetRespuestas' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBgetRespuestas(msgIn:ws.global.vo.GLBgetRespuestasIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBgetRespuestas");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBmoveFicha' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBmoveFicha(msgIn:ws.global.vo.GLBmoveFichaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBmoveFicha");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBaddFicha' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBaddFicha(msgIn:ws.global.vo.GLBaddFichaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBaddFicha");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBdeleteCategoria' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBdeleteCategoria(msgIn:ws.global.vo.GLBdeleteCategoriaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBdeleteCategoria");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBaddPregunta' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBaddPregunta(msgIn:ws.global.vo.GLBaddPreguntaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBaddPregunta");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBaddCategoria' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBaddCategoria(msgIn:ws.global.vo.GLBaddCategoriaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBaddCategoria");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBdeleteDimension' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBdeleteDimension(msgIn:ws.global.vo.GLBdeleteDimensionIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBdeleteDimension");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBsetDimension' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBsetDimension(msgIn:ws.global.vo.GLBsetDimensionIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBsetDimension");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBgetOpciones' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBgetOpciones(msgIn:ws.global.vo.GLBgetOpcionesIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBgetOpciones");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBgetDimCatPreOpcXFicha' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBgetDimCatPreOpcXFicha(msgIn:ws.global.vo.GLBgetDimCatPreOpcXFichaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBgetDimCatPreOpcXFicha");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBmovePregunta' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBmovePregunta(msgIn:ws.global.vo.GLBmovePreguntaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBmovePregunta");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBsaveRespuestasFicha' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBsaveRespuestasFicha(msgIn:ws.global.vo.GLBsaveRespuestasFichaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBsaveRespuestasFicha");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBmoveCategoria' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBmoveCategoria(msgIn:ws.global.vo.GLBmoveCategoriaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBmoveCategoria");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBgetDimensiones' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBgetDimensiones(msgIn:ws.global.vo.GLBgetDimensionesIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBgetDimensiones");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBaddDimension' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBaddDimension(msgIn:ws.global.vo.GLBaddDimensionIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBaddDimension");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBsetPregunta' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBsetPregunta(msgIn:ws.global.vo.GLBsetPreguntaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBsetPregunta");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBmoveDimiension' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBmoveDimiension(msgIn:ws.global.vo.GLBmoveDimiensionIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBmoveDimiension");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBmoveOpcion' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBmoveOpcion(msgIn:ws.global.vo.GLBmoveOpcionIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBmoveOpcion");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBgetPreguntas' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBgetPreguntas(msgIn:ws.global.vo.GLBgetPreguntasIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBgetPreguntas");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBsetOpcion' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBsetOpcion(msgIn:ws.global.vo.GLBsetOpcionIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBsetOpcion");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBdeletePregunta' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBdeletePregunta(msgIn:ws.global.vo.GLBdeletePreguntaIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBdeletePregunta");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
    /**
      * This method is a generated wrapper used to call the 'gLBaddOpcion' operation. It returns an mx.rpc.AsyncToken whose 
      * result property will be populated with the result of the operation when the server response is received. 
      * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
      * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
      */
    public function gLBaddOpcion(msgIn:ws.global.vo.GLBaddOpcionIN) : mx.rpc.AsyncToken
    {
        model_internal::loadWSDLIfNecessary();
        var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("gLBaddOpcion");
		var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(msgIn) ;
        return _internal_token;
    }
     
}

}
